package cn.sunlight.mm.service;

import cn.sunlight.mm.entity.PageResult;
import cn.sunlight.mm.entity.QueryPageBean;
import cn.sunlight.mm.pojo.Question;

/**
 * @author sunlight
 * @description: 基础题库service接口
 * @date 2021/5/20
 * @Version v1.0
 */
public interface QuestionService {

    /**
     * 分页获取题目列表
     * @param queryPageBean 查询参数
     * @return
     */
    PageResult findListByPage(QueryPageBean queryPageBean);

    /**
     * 保存题目信息
     * @param question
     */
    void addOrUpdate(Question question);

    /**
     * 分页获取精选题目列表
     * @param pageBean
     * @return
     */
    PageResult findClassicByPage(QueryPageBean pageBean);
}
